package com.oss.dto.oss.trademanage;

import lombok.Data;

import javax.validation.constraints.NotNull;
import java.math.BigDecimal;
import java.time.LocalDate;
import java.time.LocalTime;

@Data
public class TradeManageImportDetailDto {
    private Integer serialNumber;
    private String account;
    private LocalDate tradeDate;
    private LocalTime tradeTime;
    private String instrumentCode;
    private String varietyCode;
    // 开平标志(数据字典)
    private String offsetFlag;
    private BigDecimal price;
    private Integer volume;
    private String remark;
    private String optionType;
    private BigDecimal strikePrice;
    private BigDecimal tradeSinglePrice;
    private BigDecimal tradeVolume;
    private BigDecimal commission;
    private BigDecimal premiumAveragePrice;
    private BigDecimal todaySettlementPrice;
    private BigDecimal yesterdaySettlementPrice;
    private String tradeCode;
    private BigDecimal premium;
    private Integer taxFlag;
    private Integer dataSource;
}